Visual Basic (Declaration) | |
---|---|
Function WithNavigateAwayStrategy( _ ByVal strategy As Action(Of NavigateResult(Of T),Action(Of Boolean)) _ ) As INavigationServiceConfigurator(Of T) |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As INavigationServiceConfigurator(Of T) Dim strategy As Action(Of NavigateResult(Of T),Action(Of Boolean)) Dim value As INavigationServiceConfigurator(Of T) value = instance.WithNavigateAwayStrategy(strategy) |
C# | |
---|---|
INavigationServiceConfigurator<T> WithNavigateAwayStrategy( Action<NavigateResult<T>,Action<bool>> strategy ) |
C++/CLI | |
---|---|
INavigationServiceConfigurator<T^>^ WithNavigateAwayStrategy( Action<NavigateResult<T^>^,Action<bool>^>^ strategy ) |
Parameters
- strategy
- The new navigation strategy.
If no navigation strategy is configured, Caliburn.Micro.IGuardClose.CanClose(System.Action{System.Boolean}) of the current target is used to determine if navigating away is currently permissible.
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family